With views over Russell Square, this hotel is a 5-minute walk from the British Museum and 4 minutes from Russell Square tube station, with direct connection to Heathrow airport.
Features: Accessible | Disabled Access | EV Charging Station | Securely Gated
Features: Accessible | Disabled Access | EV Charging Station | Securely Gated